ghost-faced bats - German English Dictionary